Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 POPLAR ROAD Terraced £1,091,360 £835,000 15 May 2018
15 POPLAR ROAD Terraced £969,990 £930,000 6 Jan 2023
39 POPLAR ROAD Terraced £535,380 £135,000 22 May 2000
49 POPLAR ROAD Terraced £863,000 £863,000 7 Mar 2025